home *** CD-ROM | disk | FTP | other *** search
/ The Programmer Disk / The Programmer Disk (Microforum).iso / xpro / c3 / pro21 / source.prt < prev   
Text File  |  1992-10-13  |  4KB  |  224 lines

  1. ; SOURCE.PRN
  2. ; Copyright Rick Maddy 1992
  3.  
  4. ; This is a sample printer definition file.  Feel free to change any values
  5. ; as needed for your printer or add any new printers you may have.  Do not
  6. ; remove any lines within a definition.  If your printer does not support a 
  7. ; feature, leave the value blank.
  8.  
  9. ; Of all the codes listed, you will probably want to adjust the margins to
  10. ; suit your needs.  The three high on and three high off commands are others
  11. ; you may wish to change.  These specify the highlighting used for comments
  12. ; and keywords.  All printers have defaulted to bold print.  Feel free to 
  13. ; change the codes for others such as italic or underline.  The only others
  14. ; you will probably changes are the init and reset codes.  The init should
  15. ; contain codes to select the proper character set (IBM), place printer in
  16. ; draft or NLQ, etc.  The reset is sent after the file is done printing.  This
  17. ; could be used to place the printer back to its previous settings.
  18.  
  19. ; See SOURCE.DOC for more on modifying this file.
  20.  
  21.  
  22. ; Printer definition for a Hewlett Packard Laserjet.
  23.  
  24. begin HPLJ
  25. page width: 8.5
  26. page length: 11
  27. top margin: .5
  28. bottom margin : .5
  29. left margin: .3
  30. right margin: .2
  31. top edge: .5
  32. bottom edge : .5
  33. left edge : .3
  34. right edge : .2
  35. 10 pitch : [27](s10H
  36. 12 pitch : [27](s12H
  37. compressed : [27](s16.66H
  38. comp size : 16.6666
  39. underline on: [27]&dD
  40. underline off: [27]&d@
  41. 10 high on: [27](s3B
  42. 10 high off: [27](s0B
  43. 12 high on: [27](s3B
  44. 12 high off : [27](s0B
  45. comp high on: [27]&dD
  46. comp high off : [27]&d@
  47. init : [27]E[27]&l2A[27](10U
  48. reset : [27]E
  49. portrait: [27]&l0O
  50. landscape: [27]&l1O
  51. 6 lpi : [27]&l6D
  52. 8 lpi : [27]&l8D
  53. end
  54.  
  55.  
  56. ; Definition for an Epson Dot Matrix printer.
  57.  
  58. begin Epson
  59. page width: 8.5
  60. page length: 11
  61. top margin: .5
  62. bottom margin : .5
  63. left margin: .5
  64. right margin: .5
  65. top edge: 0
  66. bottom edge : 0
  67. left edge : 0
  68. right edge : 0
  69. 10 pitch : [27]P
  70. 12 pitch : [27]M
  71. compressed : [27]g
  72. comp size : 15
  73. underline on: [27]-1
  74. underline off: [27]-0
  75. 10 high on: [27]E
  76. 10 high off: [27]F
  77. 12 high on: [27]E
  78. 12 high off : [27]F
  79. comp high on: [27]E
  80. comp high off : [27]F
  81. init : [27]@
  82. reset :
  83. portrait:
  84. landscape:
  85. 6 lpi : [27]2
  86. 8 lpi : [27]0
  87. end
  88.  
  89.  
  90. ; Definition for an Okidata Dot Matrix printer.
  91.  
  92. begin Okidata
  93. page width: 8.5
  94. page length: 11
  95. top margin: .5
  96. bottom margin : .5
  97. left margin: .5
  98. right margin: .5
  99. top edge: 0
  100. bottom edge : 0
  101. left edge : 0
  102. right edge : 0
  103. 10 pitch : [18]
  104. 12 pitch : [27]:
  105. compressed : [15]
  106. comp size : 17
  107. underline on: [27]-1
  108. underline off: [27]-0
  109. 10 high on: [27]E
  110. 10 high off: [27]F
  111. 12 high on: [27]E
  112. 12 high off : [27]F
  113. comp high on: [27]E
  114. comp high off : [27]F
  115. init : [24]
  116. reset :
  117. portrait:
  118. landscape:
  119. 6 lpi : [27]A[12][27]2
  120. 8 lpi : [27]0
  121. end
  122.  
  123.  
  124. ; Definition for an IBM Proprinter Dot Matrix printer.
  125.  
  126. begin ProPrinter
  127. page width: 8.5
  128. page length: 11
  129. top margin: .5
  130. bottom margin : .5
  131. left margin: .5
  132. right margin: .5
  133. top edge: 0
  134. bottom edge : 0
  135. left edge : 0
  136. right edge : 0
  137. 10 pitch : [18]
  138. 12 pitch : [27]:
  139. compressed : [15]
  140. comp size : 17
  141. underline on: [27]-1
  142. underline off: [27]-0
  143. 10 high on: [27]E
  144. 10 high off: [27]F
  145. 12 high on: [27]E
  146. 12 high off : [27]F
  147. comp high on: [27]E
  148. comp high off : [27]F
  149. init :
  150. reset :
  151. portrait:
  152. landscape:
  153. 6 lpi : [27]A[12][27]2
  154. 8 lpi : [27]0
  155. end
  156.  
  157.  
  158. ; Definition for a Generic printer.
  159.  
  160. begin Generic
  161. page width: 8.5
  162. page length: 11
  163. top margin: .5
  164. bottom margin : .5
  165. left margin: .5
  166. right margin: .5
  167. top edge: 0
  168. bottom edge : 0
  169. left edge : 0
  170. right edge : 0
  171. 10 pitch :
  172. 12 pitch :
  173. compressed :
  174. comp size :
  175. underline on:
  176. underline off:
  177. 10 high on:
  178. 10 high off:
  179. 12 high on:
  180. 12 high off :
  181. comp high on:
  182. comp high off :
  183. init :
  184. reset :
  185. portrait:
  186. landscape:
  187. 6 lpi :
  188. 8 lpi :
  189. end
  190.  
  191.  
  192. ; Definition to print to the screen - assumes ANSI.SYS loaded.
  193.  
  194. begin Screen
  195. page width: 8
  196. page length: 4.166667
  197. top margin: 0
  198. bottom margin : 0
  199. left margin: 0
  200. right margin: .1
  201. top edge: 0
  202. bottom edge : 0
  203. left edge : 0
  204. right edge : .1
  205. 10 pitch :
  206. 12 pitch :
  207. compressed :
  208. comp size : 
  209. underline on: [27][91]7m
  210. underline off: [27][91]0m
  211. 10 high on: [27][91]1m
  212. 10 high off: [27][91]0m
  213. 12 high on:
  214. 12 high off :
  215. comp high on:
  216. comp high off :
  217. init : [27][91]2J
  218. reset :
  219. portrait:
  220. landscape:
  221. 6 lpi :
  222. 8 lpi :
  223. end
  224.